package com.sls.game.service;

import com.sls.core.socket.Head;
import com.sls.core.socket.ServerDisponseException;

/**
 * 
 * @description 供应商原始产品管理接口
 * @author Wangxuegang
 * @date 2012-9-17
 * 
 */
public interface OriginalGoodsService {

	/**
	 * 坚果网络产品审核完成
	 * 
	 * @param body
	 * @param head
	 * @return
	 * @throws ServerDisponseException
	 */
	public String saveAuditNutsNetGoods(String body, Head head)
			throws ServerDisponseException;

	/**
	 * 殴飞产品审核完成
	 * 
	 * @param body
	 * @param head
	 * @return
	 * @throws ServerDisponseException
	 */
	public String saveAuditOhFeiGoods(String body, Head head)
			throws ServerDisponseException;

	/**
	 * 腾讯产品审核完成
	 * 
	 * @param body
	 * @param head
	 * @return
	 * @throws ServerDisponseException
	 */
	public String saveAuditTencentGoods(String body, Head head)
			throws ServerDisponseException;

	/**
	 * 恩联产品审核
	 * 
	 * @param body
	 * @param head
	 * @return
	 * @throws ServerDisponseException
	 */
	public String saveAuditEnLinkGoods(String body, Head head)
			throws ServerDisponseException;

	/**
	 * 星启天产品审核
	 * 
	 * @param body
	 * @param head
	 * @return
	 * @throws ServerDisponseException
	 */
	public String saveAuditXQTGoods(String body, Head head)
			throws ServerDisponseException;

	/**
	 * 坚果网络产品表分页查询
	 * 
	 * @param body
	 * @param head
	 * @return
	 * @throws ServerDisponseException
	 */
	public String queryByPageNutsNetGoods(String body, Head head)
			throws ServerDisponseException;

	/**
	 * 殴飞产品表分页查询
	 * 
	 * @param body
	 * @param head
	 * @return
	 * @throws ServerDisponseException
	 */
	public String queryByPageOhFeiGoods(String body, Head head)
			throws ServerDisponseException;

	/**
	 * 腾讯产品表分页查询
	 * 
	 * @param body
	 * @param head
	 * @return
	 * @throws ServerDisponseException
	 */
	public String queryByPageTencentGoods(String body, Head head)
			throws ServerDisponseException;

	/**
	 * 坚果网络原始产品表，单条记录查询
	 * 
	 * @param body
	 * @param head
	 * @return
	 * @throws ServerDisponseException
	 */
	public String queryOfNutsNetByGoodsId(String body, Head head)
			throws ServerDisponseException;

	/**
	 * 殴飞原始产品表，单条记录查询
	 * 
	 * @param body
	 * @param head
	 * @return
	 * @throws ServerDisponseException
	 */
	public String queryOfOhFeiByGoodsId(String body, Head head)
			throws ServerDisponseException;

	/**
	 * 腾讯原始 产品表，单条记录查询
	 * 
	 * @param body
	 * @param head
	 * @return
	 * @throws ServerDisponseException
	 */
	public String queryOfTencentByGoodsId(String body, Head head)
			throws ServerDisponseException;

	/**
	 * 腾讯产品添加
	 * 
	 * @param body
	 * @param head
	 */
	public void insertTencent(String body, Head head)
			throws ServerDisponseException;

	public void updateTencent(String body, Head head)
			throws ServerDisponseException;

	/**
	 * 捷易通产品审核
	 * 
	 * @param body
	 * @param head
	 * @return
	 * @throws ServerDisponseException
	 */
	public void saveAuditJpayGoods(String body, Head head)
			throws ServerDisponseException;

	/**
	 * 易百米产品审核
	 * 
	 * @param body
	 * @param head
	 * @throws ServerDisponseException
	 */
	public void saveAuditEBaiMiGoods(String body, Head head)
			throws ServerDisponseException;

	/**
	 * 沃谷产品审核
	 * 
	 * @param body
	 * @param head
	 * @throws ServerDisponseException
	 */
	public void saveAuditWogreatGoods(String body, Head head)
			throws ServerDisponseException;

	/**
	 * 7996商品审核
	 * 
	 * @param body
	 * @param head
	 * @throws ServerDisponseException
	 * @author Wangxuegang
	 * @date 2013-04-26
	 */
	public String saveSnnsGoods(String body, Head head)
			throws ServerDisponseException;

	/**
	 * 云恩产品审核
	 * 
	 * @param body
	 * @param head
	 * @throws ServerDisponseException
	 */
	public void saveAuditYunGoods(String body, Head head)
			throws ServerDisponseException;

	/**
	 * 恩付产品审核
	 * 
	 * @param body
	 * @param head
	 * @throws ServerDisponseException
	 */
	public void saveAuditEnfuGoods(String body, Head head)
			throws ServerDisponseException;

	/**
	 * 单条商品，新增供应
	 * @param body
	 * @param head
	 * @throws ServerDisponseException
	 */
	public void saveGoodsSupplyInfo(String body, Head head)
			throws ServerDisponseException;

}
